a total flop - Turkish English Dictionary